to cast someone ashore - Turkish English Dictionary